extenuating causes - Turc Anglais Dictionnaire